#ifndef LUTVTKXMLFILE_H
#define LUTVTKXMLFILE_H

#include <liblut/io/LutReader.h>
#include <liblut/io/LutWriter.h>

class LutVtkXmlFile :public LutReader, public LutWriter
{

public:
    LutVtkXmlFile();
    virtual void open(std::string filename);
    virtual boost::shared_ptr<LutModel> loadLut();
    virtual void saveAs( const boost::shared_ptr<LutModel> , std::string filename);
    ~LutVtkXmlFile(){}
};

#endif // LUTVTKXMLFILE_H
